#WeatherContainer{

	float:right;

	opacity:0.85;

	margin-top:31px;

	margin-right:10px;

	color:white;

	-webkit-border-radius:10px;

	padding:5px 8px 5px 8px;

	border-style: solid;

	border-color: #4c4c4c;

       position: relative;

       left:-325px;




}



#TextContainer{

	float:left;

	margin-right:-8px;

	font-family:sans-serif;

	text-shadow: rgba(0,0,0,0.7) 0 0;

-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(white), to(transparent));
}



#city{

	text-transform:capitalize;

	font-weight:bold;

-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(white), to(transparent));		 

}



#TextContainer p{

	padding:0;

	margin:0;

-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(white), to(transparent));

}



#desc{

	text-transform:capitalize;

	display:none;

-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(white), to(transparent));

}



#weatherIcon{

	height:50px;

	width:50px;

	float:right;

	border:none;

       position: relative;

       left: 10px;

}